physical encounter - German English Dictionary